snubber diode - English Synonyms Dictionary